package hr.ctg.service.dao;

import hr.ctg.domain.model.Smjestaj;
import hr.jpa.dao.GenericDAOImpl;

import javax.persistence.NoResultException;

import org.jboss.seam.annotations.AutoCreate;
import org.jboss.seam.annotations.Name;

@AutoCreate
@Name("smjestajDAO")
public class SmjestajDAO extends GenericDAOImpl<Smjestaj, Integer> {
	public Smjestaj findByIdObjekta(final Integer idObjekta) {
		try {
			return (Smjestaj) entityManager.createNamedQuery(
					"Smjestaj.findByIdObjekta").setParameter(1, idObjekta)
					.getSingleResult();
		} catch (final NoResultException e) {
			return null;
		}
	}
}
